package top.infopub.model.bpa;

import java.math.BigDecimal;

public class BudgetContract {
    /** PK **/
    private String id;

    /** 子项名称 **/
    private String itemName;

    /** 费用类型 **/
    private String costType;

    /** 对外下浮前金额 **/
    private BigDecimal externalBeginAmount;

    /** 对外下浮率 **/
    private BigDecimal externalFloat;

    /** 对外下浮后金额 **/
    private BigDecimal externalAfterAmount;

    /** 对内下浮率 **/
    private BigDecimal internalFloat;

    /** 排序 **/
    private Short seq;

    /** 合同类型 **/
    private String type;

    /** 子项类别 **/
    private String itemType;

    /** 索引 **/
    private String idx;

    /** 是否有子集(0-否,1-是) **/
    private String isChild;

    /** 概算分批SGUID **/
    private String contractId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    /** 子项名称 **/
    public String getItemName() {
        return itemName;
    }

    /** 子项名称 **/
    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    /** 费用类型 **/
    public String getCostType() {
        return costType;
    }

    /** 费用类型 **/
    public void setCostType(String costType) {
        this.costType = costType;
    }

    /** 对外下浮前金额 **/
    public BigDecimal getExternalBeginAmount() {
        return externalBeginAmount;
    }

    /** 对外下浮前金额 **/
    public void setExternalBeginAmount(BigDecimal externalBeginAmount) {
        this.externalBeginAmount = externalBeginAmount;
    }

    /** 对外下浮率 **/
    public BigDecimal getExternalFloat() {
        return externalFloat;
    }

    /** 对外下浮率 **/
    public void setExternalFloat(BigDecimal externalFloat) {
        this.externalFloat = externalFloat;
    }

    /** 对外下浮后金额 **/
    public BigDecimal getExternalAfterAmount() {
        return externalAfterAmount;
    }

    /** 对外下浮后金额 **/
    public void setExternalAfterAmount(BigDecimal externalAfterAmount) {
        this.externalAfterAmount = externalAfterAmount;
    }

    /** 对内下浮率 **/
    public BigDecimal getInternalFloat() {
        return internalFloat;
    }

    /** 对内下浮率 **/
    public void setInternalFloat(BigDecimal internalFloat) {
        this.internalFloat = internalFloat;
    }

    /** 排序 **/
    public Short getSeq() {
        return seq;
    }

    /** 排序 **/
    public void setSeq(Short seq) {
        this.seq = seq;
    }

    /** 合同类型 **/
    public String getType() {
        return type;
    }

    /** 合同类型 **/
    public void setType(String type) {
        this.type = type;
    }

    /** 子项类别 **/
    public String getItemType() {
        return itemType;
    }

    /** 子项类别 **/
    public void setItemType(String itemType) {
        this.itemType = itemType;
    }

    /** 索引 **/
    public String getIdx() {
        return idx;
    }

    /** 索引 **/
    public void setIdx(String idx) {
        this.idx = idx;
    }

    /** 是否有子集(0-否,1-是) **/
    public String getIsChild() {
        return isChild;
    }

    /** 是否有子集(0-否,1-是) **/
    public void setIsChild(String isChild) {
        this.isChild = isChild;
    }

    /** 概算分批SGUID **/
    public String getContractId() {
        return contractId;
    }

    /** 概算分批SGUID **/
    public void setContractId(String contractId) {
        this.contractId = contractId;
    }
}